﻿using System;
using System.CodeDom.Compiler;
using System.Diagnostics;
using Google.Protobuf;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000B49 RID: 2889
	[DebuggerDisplay("{ToString(),nq}")]
	public sealed class MLBKADJEBNA : IMessage<MLBKADJEBNA>, IMessage, IEquatable<MLBKADJEBNA>, IDeepCloneable<MLBKADJEBNA>, IBufferMessage
	{
		// Token: 0x1700246D RID: 9325
		// (get) Token: 0x06008111 RID: 33041 RVA: 0x00158755 File Offset: 0x00156955
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageParser<MLBKADJEBNA> Parser
		{
			get
			{
				return MLBKADJEBNA._parser;
			}
		}

		// Token: 0x1700246E RID: 9326
		// (get) Token: 0x06008112 RID: 33042 RVA: 0x0015875C File Offset: 0x0015695C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public static MessageDescriptor Descriptor
		{
			get
			{
				return MLBKADJEBNAReflection.Descriptor.MessageTypes[0];
			}
		}

		// Token: 0x1700246F RID: 9327
		// (get) Token: 0x06008113 RID: 33043 RVA: 0x0015876E File Offset: 0x0015696E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		MessageDescriptor IMessage.Descriptor
		{
			get
			{
				return MLBKADJEBNA.Descriptor;
			}
		}

		// Token: 0x06008114 RID: 33044 RVA: 0x00158775 File Offset: 0x00156975
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MLBKADJEBNA()
		{
		}

		// Token: 0x06008115 RID: 33045 RVA: 0x00158780 File Offset: 0x00156980
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MLBKADJEBNA(MLBKADJEBNA other) : this()
		{
			this.jBDJJGLGIAP_ = other.jBDJJGLGIAP_;
			this.cEOJMJKPMIE_ = other.cEOJMJKPMIE_;
			this.gPOLPHBKPEE_ = other.gPOLPHBKPEE_;
			this.bNBMHICNNAH_ = other.bNBMHICNNAH_;
			this.aCAJKFKMLHN_ = other.aCAJKFKMLHN_;
			this.mDIIGCHEBLF_ = other.mDIIGCHEBLF_;
			this.iPGIPFBAACF_ = other.iPGIPFBAACF_;
			this.pGCBICDHLAF_ = other.pGCBICDHLAF_;
			this.pFHLIBNMHAI_ = other.pFHLIBNMHAI_;
			this.fHODBAEIPJN_ = other.fHODBAEIPJN_;
			this._unknownFields = UnknownFieldSet.Clone(other._unknownFields);
		}

		// Token: 0x06008116 RID: 33046 RVA: 0x0015881C File Offset: 0x00156A1C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public MLBKADJEBNA Clone()
		{
			return new MLBKADJEBNA(this);
		}

		// Token: 0x17002470 RID: 9328
		// (get) Token: 0x06008117 RID: 33047 RVA: 0x00158824 File Offset: 0x00156A24
		// (set) Token: 0x06008118 RID: 33048 RVA: 0x0015882C File Offset: 0x00156A2C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint JBDJJGLGIAP
		{
			get
			{
				return this.jBDJJGLGIAP_;
			}
			set
			{
				this.jBDJJGLGIAP_ = value;
			}
		}

		// Token: 0x17002471 RID: 9329
		// (get) Token: 0x06008119 RID: 33049 RVA: 0x00158835 File Offset: 0x00156A35
		// (set) Token: 0x0600811A RID: 33050 RVA: 0x0015883D File Offset: 0x00156A3D
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint CEOJMJKPMIE
		{
			get
			{
				return this.cEOJMJKPMIE_;
			}
			set
			{
				this.cEOJMJKPMIE_ = value;
			}
		}

		// Token: 0x17002472 RID: 9330
		// (get) Token: 0x0600811B RID: 33051 RVA: 0x00158846 File Offset: 0x00156A46
		// (set) Token: 0x0600811C RID: 33052 RVA: 0x0015884E File Offset: 0x00156A4E
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint GPOLPHBKPEE
		{
			get
			{
				return this.gPOLPHBKPEE_;
			}
			set
			{
				this.gPOLPHBKPEE_ = value;
			}
		}

		// Token: 0x17002473 RID: 9331
		// (get) Token: 0x0600811D RID: 33053 RVA: 0x00158857 File Offset: 0x00156A57
		// (set) Token: 0x0600811E RID: 33054 RVA: 0x0015885F File Offset: 0x00156A5F
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint BNBMHICNNAH
		{
			get
			{
				return this.bNBMHICNNAH_;
			}
			set
			{
				this.bNBMHICNNAH_ = value;
			}
		}

		// Token: 0x17002474 RID: 9332
		// (get) Token: 0x0600811F RID: 33055 RVA: 0x00158868 File Offset: 0x00156A68
		// (set) Token: 0x06008120 RID: 33056 RVA: 0x00158870 File Offset: 0x00156A70
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint ACAJKFKMLHN
		{
			get
			{
				return this.aCAJKFKMLHN_;
			}
			set
			{
				this.aCAJKFKMLHN_ = value;
			}
		}

		// Token: 0x17002475 RID: 9333
		// (get) Token: 0x06008121 RID: 33057 RVA: 0x00158879 File Offset: 0x00156A79
		// (set) Token: 0x06008122 RID: 33058 RVA: 0x00158881 File Offset: 0x00156A81
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint MDIIGCHEBLF
		{
			get
			{
				return this.mDIIGCHEBLF_;
			}
			set
			{
				this.mDIIGCHEBLF_ = value;
			}
		}

		// Token: 0x17002476 RID: 9334
		// (get) Token: 0x06008123 RID: 33059 RVA: 0x0015888A File Offset: 0x00156A8A
		// (set) Token: 0x06008124 RID: 33060 RVA: 0x00158892 File Offset: 0x00156A92
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint IPGIPFBAACF
		{
			get
			{
				return this.iPGIPFBAACF_;
			}
			set
			{
				this.iPGIPFBAACF_ = value;
			}
		}

		// Token: 0x17002477 RID: 9335
		// (get) Token: 0x06008125 RID: 33061 RVA: 0x0015889B File Offset: 0x00156A9B
		// (set) Token: 0x06008126 RID: 33062 RVA: 0x001588A3 File Offset: 0x00156AA3
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint PGCBICDHLAF
		{
			get
			{
				return this.pGCBICDHLAF_;
			}
			set
			{
				this.pGCBICDHLAF_ = value;
			}
		}

		// Token: 0x17002478 RID: 9336
		// (get) Token: 0x06008127 RID: 33063 RVA: 0x001588AC File Offset: 0x00156AAC
		// (set) Token: 0x06008128 RID: 33064 RVA: 0x001588B4 File Offset: 0x00156AB4
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint PFHLIBNMHAI
		{
			get
			{
				return this.pFHLIBNMHAI_;
			}
			set
			{
				this.pFHLIBNMHAI_ = value;
			}
		}

		// Token: 0x17002479 RID: 9337
		// (get) Token: 0x06008129 RID: 33065 RVA: 0x001588BD File Offset: 0x00156ABD
		// (set) Token: 0x0600812A RID: 33066 RVA: 0x001588C5 File Offset: 0x00156AC5
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public uint FHODBAEIPJN
		{
			get
			{
				return this.fHODBAEIPJN_;
			}
			set
			{
				this.fHODBAEIPJN_ = value;
			}
		}

		// Token: 0x0600812B RID: 33067 RVA: 0x001588CE File Offset: 0x00156ACE
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override bool Equals(object other)
		{
			return this.Equals(other as MLBKADJEBNA);
		}

		// Token: 0x0600812C RID: 33068 RVA: 0x001588DC File Offset: 0x00156ADC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public bool Equals(MLBKADJEBNA other)
		{
			return other != null && (other == this || (this.JBDJJGLGIAP == other.JBDJJGLGIAP && this.CEOJMJKPMIE == other.CEOJMJKPMIE && this.GPOLPHBKPEE == other.GPOLPHBKPEE && this.BNBMHICNNAH == other.BNBMHICNNAH && this.ACAJKFKMLHN == other.ACAJKFKMLHN && this.MDIIGCHEBLF == other.MDIIGCHEBLF && this.IPGIPFBAACF == other.IPGIPFBAACF && this.PGCBICDHLAF == other.PGCBICDHLAF && this.PFHLIBNMHAI == other.PFHLIBNMHAI && this.FHODBAEIPJN == other.FHODBAEIPJN && object.Equals(this._unknownFields, other._unknownFields)));
		}

		// Token: 0x0600812D RID: 33069 RVA: 0x001589A8 File Offset: 0x00156BA8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override int GetHashCode()
		{
			int num = 1;
			if (this.JBDJJGLGIAP != 0U)
			{
				num ^= this.JBDJJGLGIAP.GetHashCode();
			}
			if (this.CEOJMJKPMIE != 0U)
			{
				num ^= this.CEOJMJKPMIE.GetHashCode();
			}
			if (this.GPOLPHBKPEE != 0U)
			{
				num ^= this.GPOLPHBKPEE.GetHashCode();
			}
			if (this.BNBMHICNNAH != 0U)
			{
				num ^= this.BNBMHICNNAH.GetHashCode();
			}
			if (this.ACAJKFKMLHN != 0U)
			{
				num ^= this.ACAJKFKMLHN.GetHashCode();
			}
			if (this.MDIIGCHEBLF != 0U)
			{
				num ^= this.MDIIGCHEBLF.GetHashCode();
			}
			if (this.IPGIPFBAACF != 0U)
			{
				num ^= this.IPGIPFBAACF.GetHashCode();
			}
			if (this.PGCBICDHLAF != 0U)
			{
				num ^= this.PGCBICDHLAF.GetHashCode();
			}
			if (this.PFHLIBNMHAI != 0U)
			{
				num ^= this.PFHLIBNMHAI.GetHashCode();
			}
			if (this.FHODBAEIPJN != 0U)
			{
				num ^= this.FHODBAEIPJN.GetHashCode();
			}
			if (this._unknownFields != null)
			{
				num ^= this._unknownFields.GetHashCode();
			}
			return num;
		}

		// Token: 0x0600812E RID: 33070 RVA: 0x00158AC8 File Offset: 0x00156CC8
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public override string ToString()
		{
			return JsonFormatter.ToDiagnosticString(this);
		}

		// Token: 0x0600812F RID: 33071 RVA: 0x00158AD0 File Offset: 0x00156CD0
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void WriteTo(CodedOutputStream output)
		{
			output.WriteRawMessage(this);
		}

		// Token: 0x06008130 RID: 33072 RVA: 0x00158ADC File Offset: 0x00156CDC
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalWriteTo(ref WriteContext output)
		{
			if (this.JBDJJGLGIAP != 0U)
			{
				output.WriteRawTag(8);
				output.WriteUInt32(this.JBDJJGLGIAP);
			}
			if (this.CEOJMJKPMIE != 0U)
			{
				output.WriteRawTag(16);
				output.WriteUInt32(this.CEOJMJKPMIE);
			}
			if (this.GPOLPHBKPEE != 0U)
			{
				output.WriteRawTag(24);
				output.WriteUInt32(this.GPOLPHBKPEE);
			}
			if (this.BNBMHICNNAH != 0U)
			{
				output.WriteRawTag(32);
				output.WriteUInt32(this.BNBMHICNNAH);
			}
			if (this.ACAJKFKMLHN != 0U)
			{
				output.WriteRawTag(40);
				output.WriteUInt32(this.ACAJKFKMLHN);
			}
			if (this.MDIIGCHEBLF != 0U)
			{
				output.WriteRawTag(48);
				output.WriteUInt32(this.MDIIGCHEBLF);
			}
			if (this.IPGIPFBAACF != 0U)
			{
				output.WriteRawTag(56);
				output.WriteUInt32(this.IPGIPFBAACF);
			}
			if (this.PGCBICDHLAF != 0U)
			{
				output.WriteRawTag(64);
				output.WriteUInt32(this.PGCBICDHLAF);
			}
			if (this.PFHLIBNMHAI != 0U)
			{
				output.WriteRawTag(72);
				output.WriteUInt32(this.PFHLIBNMHAI);
			}
			if (this.FHODBAEIPJN != 0U)
			{
				output.WriteRawTag(80);
				output.WriteUInt32(this.FHODBAEIPJN);
			}
			if (this._unknownFields != null)
			{
				this._unknownFields.WriteTo(ref output);
			}
		}

		// Token: 0x06008131 RID: 33073 RVA: 0x00158C14 File Offset: 0x00156E14
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public int CalculateSize()
		{
			int num = 0;
			if (this.JBDJJGLGIAP != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.JBDJJGLGIAP);
			}
			if (this.CEOJMJKPMIE != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.CEOJMJKPMIE);
			}
			if (this.GPOLPHBKPEE != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.GPOLPHBKPEE);
			}
			if (this.BNBMHICNNAH != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.BNBMHICNNAH);
			}
			if (this.ACAJKFKMLHN != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.ACAJKFKMLHN);
			}
			if (this.MDIIGCHEBLF != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.MDIIGCHEBLF);
			}
			if (this.IPGIPFBAACF != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.IPGIPFBAACF);
			}
			if (this.PGCBICDHLAF != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.PGCBICDHLAF);
			}
			if (this.PFHLIBNMHAI != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.PFHLIBNMHAI);
			}
			if (this.FHODBAEIPJN != 0U)
			{
				num += 1 + CodedOutputStream.ComputeUInt32Size(this.FHODBAEIPJN);
			}
			if (this._unknownFields != null)
			{
				num += this._unknownFields.CalculateSize();
			}
			return num;
		}

		// Token: 0x06008132 RID: 33074 RVA: 0x00158D2C File Offset: 0x00156F2C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(MLBKADJEBNA other)
		{
			if (other == null)
			{
				return;
			}
			if (other.JBDJJGLGIAP != 0U)
			{
				this.JBDJJGLGIAP = other.JBDJJGLGIAP;
			}
			if (other.CEOJMJKPMIE != 0U)
			{
				this.CEOJMJKPMIE = other.CEOJMJKPMIE;
			}
			if (other.GPOLPHBKPEE != 0U)
			{
				this.GPOLPHBKPEE = other.GPOLPHBKPEE;
			}
			if (other.BNBMHICNNAH != 0U)
			{
				this.BNBMHICNNAH = other.BNBMHICNNAH;
			}
			if (other.ACAJKFKMLHN != 0U)
			{
				this.ACAJKFKMLHN = other.ACAJKFKMLHN;
			}
			if (other.MDIIGCHEBLF != 0U)
			{
				this.MDIIGCHEBLF = other.MDIIGCHEBLF;
			}
			if (other.IPGIPFBAACF != 0U)
			{
				this.IPGIPFBAACF = other.IPGIPFBAACF;
			}
			if (other.PGCBICDHLAF != 0U)
			{
				this.PGCBICDHLAF = other.PGCBICDHLAF;
			}
			if (other.PFHLIBNMHAI != 0U)
			{
				this.PFHLIBNMHAI = other.PFHLIBNMHAI;
			}
			if (other.FHODBAEIPJN != 0U)
			{
				this.FHODBAEIPJN = other.FHODBAEIPJN;
			}
			this._unknownFields = UnknownFieldSet.MergeFrom(this._unknownFields, other._unknownFields);
		}

		// Token: 0x06008133 RID: 33075 RVA: 0x00158E1C File Offset: 0x0015701C
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		public void MergeFrom(CodedInputStream input)
		{
			input.ReadRawMessage(this);
		}

		// Token: 0x06008134 RID: 33076 RVA: 0x00158E28 File Offset: 0x00157028
		[DebuggerNonUserCode]
		[GeneratedCode("protoc", null)]
		void IBufferMessage.InternalMergeFrom(ref ParseContext input)
		{
			uint num;
			while ((num = input.ReadTag()) != 0U)
			{
				if (num <= 40U)
				{
					if (num <= 16U)
					{
						if (num == 8U)
						{
							this.JBDJJGLGIAP = input.ReadUInt32();
							continue;
						}
						if (num == 16U)
						{
							this.CEOJMJKPMIE = input.ReadUInt32();
							continue;
						}
					}
					else
					{
						if (num == 24U)
						{
							this.GPOLPHBKPEE = input.ReadUInt32();
							continue;
						}
						if (num == 32U)
						{
							this.BNBMHICNNAH = input.ReadUInt32();
							continue;
						}
						if (num == 40U)
						{
							this.ACAJKFKMLHN = input.ReadUInt32();
							continue;
						}
					}
				}
				else if (num <= 56U)
				{
					if (num == 48U)
					{
						this.MDIIGCHEBLF = input.ReadUInt32();
						continue;
					}
					if (num == 56U)
					{
						this.IPGIPFBAACF = input.ReadUInt32();
						continue;
					}
				}
				else
				{
					if (num == 64U)
					{
						this.PGCBICDHLAF = input.ReadUInt32();
						continue;
					}
					if (num == 72U)
					{
						this.PFHLIBNMHAI = input.ReadUInt32();
						continue;
					}
					if (num == 80U)
					{
						this.FHODBAEIPJN = input.ReadUInt32();
						continue;
					}
				}
				this._unknownFields = UnknownFieldSet.MergeFieldFrom(this._unknownFields, ref input);
			}
		}

		// Token: 0x0400317D RID: 12669
		private static readonly MessageParser<MLBKADJEBNA> _parser = new MessageParser<MLBKADJEBNA>(() => new MLBKADJEBNA());

		// Token: 0x0400317E RID: 12670
		private UnknownFieldSet _unknownFields;

		// Token: 0x0400317F RID: 12671
		public const int JBDJJGLGIAPFieldNumber = 1;

		// Token: 0x04003180 RID: 12672
		private uint jBDJJGLGIAP_;

		// Token: 0x04003181 RID: 12673
		public const int CEOJMJKPMIEFieldNumber = 2;

		// Token: 0x04003182 RID: 12674
		private uint cEOJMJKPMIE_;

		// Token: 0x04003183 RID: 12675
		public const int GPOLPHBKPEEFieldNumber = 3;

		// Token: 0x04003184 RID: 12676
		private uint gPOLPHBKPEE_;

		// Token: 0x04003185 RID: 12677
		public const int BNBMHICNNAHFieldNumber = 4;

		// Token: 0x04003186 RID: 12678
		private uint bNBMHICNNAH_;

		// Token: 0x04003187 RID: 12679
		public const int ACAJKFKMLHNFieldNumber = 5;

		// Token: 0x04003188 RID: 12680
		private uint aCAJKFKMLHN_;

		// Token: 0x04003189 RID: 12681
		public const int MDIIGCHEBLFFieldNumber = 6;

		// Token: 0x0400318A RID: 12682
		private uint mDIIGCHEBLF_;

		// Token: 0x0400318B RID: 12683
		public const int IPGIPFBAACFFieldNumber = 7;

		// Token: 0x0400318C RID: 12684
		private uint iPGIPFBAACF_;

		// Token: 0x0400318D RID: 12685
		public const int PGCBICDHLAFFieldNumber = 8;

		// Token: 0x0400318E RID: 12686
		private uint pGCBICDHLAF_;

		// Token: 0x0400318F RID: 12687
		public const int PFHLIBNMHAIFieldNumber = 9;

		// Token: 0x04003190 RID: 12688
		private uint pFHLIBNMHAI_;

		// Token: 0x04003191 RID: 12689
		public const int FHODBAEIPJNFieldNumber = 10;

		// Token: 0x04003192 RID: 12690
		private uint fHODBAEIPJN_;
	}
}
